package com.yunc.modules.quartz.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 定时任务调度日志信息
 * @author congcong tao
 * @create 2018/11/3 下午9:26
 */
@TableName("sys_job_log")
@Data
public class SysJobLog implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(type = IdType.AUTO)
    private Long id;

    /**
     * 任务名称
     */
    private String jobName;

    /**
     * 任务组名
     */
    private String jobGroup;

    /**
     * 任务方法
     */
    private String methodName;

    /**
     * 方法参数
     */
    private String params;

    /**
     * 日志信息
     */
    private String jobMessage;

    /**
     * 是否异常，任务状态 0：成功 1：失败
     */
    private String isException;

    /**
     * 异常信息
     */
    private String exceptionInfo;

    private Date createTime;
}
